past participle of rester - Turco Inglés Diccionario